home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MACD 5
/
MACD 5.bin
/
workbench
/
tools
/
czesc_4
/
startupselector1.2
/
startupselector-fr.doc
< prev
next >
Wrap
Text File
|
1982-11-13
|
15KB
|
382 lines
------------------------------------------------
* Moonchild Prod. est fier de vous présenter : *
------------------------------------------------
/-=-=-=-=-=-=-=-=-=-=-\
< STARTUPSELECTOR 1.2 >
\-=-=-=-=-=-=-=-=-=-=-/
1. Copyrights
2. Introduction
3. Matériel requis
4. Installation
5. Démarrage
6. Remerciements
7. L'auteur
8. Versions futures
9. Historique
1. Copyrights :
***************
Le logiciel ainsi que le source qui accompagnent cette archive sont tous les
deux Copyright (c) 1996 OLIVERES 'Moonchild' Jean-Marc.
Le source du logiciel est librement modifiable. La seule chose que je vous
demande est de m'envoyer une version avec vos modifications, et de ne pas
oublier de me créditer.
La permission est accordée de faire et de distribuer des copies de ce manuel
pourvu que la notice de copyright et cette notice de permission soient
préservées sur toutes les copies.
Aucune garantie de quelque nature n'est donnée pour une fiabilité à 100% du
programme décrit dans ce document. Vous utilisez votre matériel à vos propres
risques. L'auteur ne peut pas être rendu pour responsable des dommages causés
par l'utilisation de ce programme.
Cette archive est distribuable gratuitement, mais reste encore "copyrighter"
par OLIVERES Jean-Marc. Cela veut dire que vous pouvez la copier gratuitement
aussi longtemps que vous ne demandez pas plus que le tarif nominal de copie.
La permission est accordée pour inclure cette archive dans les collections de
Domaine-Public.
Si vous voulez distribuer ce programme, vous devez utiliser les archives de la
distribution originale.
2. Introduction :
*****************
Bienvenue dans le monde merveilleux des sélectionneurs de startup-séquence.
Grace à ce petit programme, vous allez pouvoir exécuter différents fichiers
de démarrage, à votre choix.
Il vous suffit uniquement d'écrire autant de fichiers de démarrage que vous
désirez afin de commencer votre session avec l'Amiga dans un environnement
sur mesure car c'est vous qui l'aurez amménagé.
Le programme va afficher la liste des différents fichiers que vous aurez créé
au préalable, et il ne vous restera plus qu'à cliquer sur le nom de votre choix
pour exécuter cette séquence de démarrage.
En plus le programme vous propose de désactiver le répertoire WBStartup et le
fichier User-Startup afin de gagner un peu plus de mémoire en empêchant le
chargement de vos commodités.
Il vous sera aussi possible d'ouvrir un Shell.
A partir de la version 1.1 :
Si vous avez installé le programme WBStartup+ alors un bouton apparaitra au
bas de la fenêtre et vous aurez ainsi la possibilité d'appeler son programme
de préférences.
Vous pouvez sauvegarder vos choix ainsi que le dernier script que vous avez
lancé afin de redémarrer dans cette configuration sans avoir à faire apparaitre
la fenêtre du programme.
J'espère qu'il vous sera autant utile qu'il l'est pour moi et pour certains de
mes amis.
Ce programme à été écrit entièrement en E, et c'est ma première tentative de
programmation sur AMIGA. J'espère que vous pardonnerez quelques défauts de
jeunesse dans la rédaction du source de ce logiciel.
Le source de ce logiciel est situé dans le répertoire source.
Note:
-----
StartupSelector est Giftware. Envoyez moi ce que vous voulez si vous
estimez que ce logiciel vous est utile (une carte postale de votre région,
une disquette pleine de mangas, une boite de gateaux, un AMIGA PPC ...). Il n'y
a aucune raison de rendre ce logiciel Shareware. J'y est passé du temps mais je
n'y ai pas englouti mon argent.
Le but de cette opération n'étant pas de recevoir des cadeaux, quoique
cela fasse toujours plaisir, mais plutôt de savoir si des utilisateurs
profitent de cet utilitaire, car n'ayant pas d'E-Mail, il m'est difficile de
me tenir régulièrement au courant.
D'avance merci à tous ceux qui me feront savoir qu'ils profitent de ma
modeste contribution au nouvel épanouissement de l'AMIGA.
3. Matériel requis :
********************
Pour que le programme fonctionne, vous avez besoin :
- d'un AMIGA :-)
- la Reqtools.library Copyright © Nico François (optionelle)
- la commande LoadWB dans le répertoire C:
- Le programme WBStartup+ Copyright © 1996 John Hughes (optionel)
Le programme a été testé et créé sur un Amiga 1200 avec carte accélératrice
Microbotics 68030/50Mhz et un disque dur de 520 Mo et 6 MO de RAM.
Il devrait fonctionner sans problème pour tous les Amiga avec au minimun la
version 2.0 du Workbench.
4. Installation :
*****************
Simplement en utilisant le script Installer si la version obtenue en contient
un car sinon il est en cours d'écriture. Un peu de patience ...
Sinon :
Pour installer ce logiciel, il vous suffit de le copier n'importe où sur une
partition de votre disque dur. Le plus simple étant de le mettre dans C:.
Puis il vous faudra créer un répertoire 'Start' dans S: car c'est dans ce
dernier que vous placerez vos scripts. Ce répertoire peut être changé selon
vos désirs (voir la section 'Démarrage').
Il vous faudra ensuite éditer une Startup-Sequence réduite composée bien sûr
de la commande 'Setpatch' et du chemin d'accès au programme 'StartupSelector'
sans la commande 'Run'. Cette Startup-Sequence devient celle qui sera exécutée
au démarrage de l'Amiga.
Votre Startup-Sequence d'origine DOIT être copiée dans le répertoire où vous
allez placer vos différents scripts ('S:Start/' par défaut). Vous devez ôter
la ligne comportant la commande 'Setpatch' car il aura déja été exécuté.
NOTE: Par mesure de sécurité, renommer et garder dans un coin votre fichier
Startup-Sequence d'origine (ex: Startup-Sequence.org).
Simple non ? :-) non ?... Mais si !!!
5. démarrage :
**************
Voilà à quoi ressemble ma Startup-Séquence:
Assign c: hd0:Cmds ADD
C:Setpatch QUIET /* IMPORTANT */
autoxa > nil:
startupselector /* IMPORTANT */
Maintenant, il faut que vous sachiez que StartupSelector requière de façon
facultative un argument. Ce dernier est le chemin d'accès à votre répertoire.
Mais si vous lancez le programme sans argument, il va automatiquement chercher
les fichiers dans le répertoire : 'S:Start' . Il vous FAUDRA donc le créer si
il vous convient.
Exemple: StartupSelector HD4:démarrage --> le programme cherchera les fichiers
de démarrage dans ce répertoire.
StartupSelector --> le programme cherchera les fichiers de démarrage
dans le répertoire S:Start.
De plus, vous pouvez désactiver le répertoire WBStartup ainsi que le fichier
User-Startup. L'astuce conciste juste à les renommer. C'est ce que fait le
programme. Il renomme le répertoire en 'WBStartupOld' ainsi que son icone et il
renomme le fichier en 'User-StartupOld'.
Vous n'avez pas à vous soucier de ce répertoire car la première chose que fait
StartupSelector au lancement ou après un reset est de renommer le répertoire
WBStartupOld et son icone en WBStartup et WBStartup.info afin que tout soit
normal.
StartupSelector est totalement transparent à l'usage. En effet, il n'ouvre sa
fenêtre de choix que si vous pressez le bouton gauche de la souris au lancement
de l'Amiga. Dans le cas contraire, il va automatiquement exécuter le fichier
Startup-Sequence que vous n'aurez pas oublié de mettre dans votre répertoire
spécial :-).
Lors de l'ouverture de sa fenêtre, le programme vous proposera, bien sûr, le
choix entre tous vos fichiers dont la Startup-Sequence.
Avec la version 1.1, vous pouvez sauvegarder vos choix ainsi que le dernier
fichier que vous avez lancé afin de redémarrer dans cette configuration sans
avoir à faire apparaitre la fenêtre du programme.
Un fichier appelé : 'startupselector_log' sera écrit dans votre répertoire S:.
Si StartupSelector ne le trouve pas, il le créera automatiquement et il
s'exécutera avec. En d'autres termes, toutes les options seront désactivées et
le programme lancera le fichier 'Startup-Sequence'.
La configuration par défaut est:
- N = User-Startup utilisée (sinon Y)
- N = WBStartup utilisé (sinon Y)
- N = 'Save settings' déselectionné (sinon Y)
- Startup-Sequence = fichier à exécuter
Vous pouvez l'éditer à la main mais il ne faut pas toucher aux codes ASCII 0
qui séparent les données sinon cela va poser des problèmes.
Si vous avez installé le programme WBStartup+ alors un bouton apparaitra au
bas de la fenêtre et vous aurez ainsi la possibilité, en cliquant dessus, de
faire appel à son programme de préférences . Si WBStartup+ n'est pas installé,
ce bouton n'apparaitra pas.
StartupSelector cherche le programme 'WBStartup+Prefs' dans le répertoire
'SYS:prefs'.
De plus, le nom du dernier script sauvegardé s'affiche au centre de la partie
libre sur la droite de la fenêtre pour permettre de s'en souvenir dans le cas
d'un non usage prolongé de l'Amiga ou si quelqu'un d'autre utilise votre
ordinateur et sauvegarde ses propres préférences.
Dans le menu, vous aurez la possibilité d'ouvrir un CLI ou de quitter le
logiciel.
Le bouton de fermeture de la fenêtre vous permettra de démarrer sur le dernier
script sauvegardé avec ou sans modification des préférences.
6. Remerciements :
******************
Je tiens tout d'abord à remercier Wouter Van Oortmerssen pour son fabuleux
langage E sans lequel ce logiciel n'aurait jamais vu le jour.
Je remercie également Jason R. Hulance pour son "Beginer.Guide" qui est d'une
grande aide pour les nouveaux développeurs.
Merci à John Hughes pour le programme WBStartup+. J'ai utilisé ton programme
car des personnes m'ont demandé d'y faire appel. Je te demande de bien vouloir
m'excuser de ne pas t'avoir demander une autorisation. J'espère que tu ne m'en
veux pas trop :-).
Je salut Raphaël Guénot pour son aide dans la rédaction et l'optimisation de
certaines des procédures du logiciel.
Je salut Philippe 'Elwood' Ferrucci pour son aide dans la finalisation de la
version 1.0 et 1.05.
Salut à tous les potes des réunions de JANAL LYON (tous les troisièmes samedi
du mois à partir de 15 heure).
Merci à Eric Trinh pour m'avoir fait parvenir un cadeau.
Pour finir, salut à :
Alamelama Dominique (merci pour la réparation de mon Amiga)
Delantes 'HCL' Mathias (tes logiciels sont rigolos)
Daniel de JANAL LYON (l'idée de ce logiciel était bonne)
Saillour Pierre (range ton disque dur vieux !)
Mearini Renaud (tu vas faire un malheur avec "Ben" et "Speed")
Arnaud Yvan (vive le CD-ROM)
Et bien sûr, hello à toute la scène Amiga.
NOUS SOMMES DE RETOUR POUR LE FUTUR !
7. L'auteur :
*************
Vous pouvez me joindre pour toutes appréciations ou suggestions à l'adresse
qui suit:
OLIVERES Jean-Marc
12, Rue Charles Porcher
69009 LYON
FRANCE
Vous pouvez me contacter à l'adresse E-Mail suivante:
elwood@neptune.fr avec Subject: Moon
8. Version futures :
********************
Voici quelques idées que je pourrais rajouter si l'intêret porté à ce petit
logiciel va en grandissant:
- une localisation (en cours).
- un script Installer (en cours).
- Faire en sorte que le programme devienne un exécuteur de script si il est
lancé du workbench.
9. Historique :
***************
Versions internes : 20.06.96 - 08.07.96
-------------------
Version 0.1 : - simple affichage à chaque lancement de la machine d'une
fenêtre avec la liste des fichiers de startup à exécuter.
Version 1.0 : - exécution du fichier sélectionné.
- exécution du programme à chaque lancement de la machine.
- ne peut être inclu dans une Startup-Séquence.
- doit être lancé d'une Startup-Séquence indépendante.
Version 1.01 : - appel à l'aide du bouton gauche de la souris.
- peut être lancé à partir de la Startup-Séquence.
- mais revient à cette dernière après exécution du script.
Version 1.02 : - fermeture de la Startup-Séquence (bug).
- n'exécute que le script choisi.
Version 1.03 : - bug dans la fermeture de la Startup-Séquence non fixé.
- possibilité de rendre inactif le répertoire WBStartup.
- la fenêtre se centre sur l'écran d'ouverture.
Versions diffusées: 16.07.96
-------------------
Version 1.04 : - definition du répertoire des fichiers de startup ajouté.
- programme lancé d'une Startup-Séquence réduite.
- lance par défaut le fichier Startup-Séquence.
- menu About ajouté.
- amélioration de l'interface.
- une ou deux optimisations.
- première diffusion du programme.
- tri alphabétique.
- possibilité de rendre inactif le fichier User-Startup.
- ouverture possible d'un CLI.
- bug fixé au niveau de la possibilité de rendre inactif le
répertoire WBStartup car cela ne fonctionnait pas en tant
que bascule.
Version 1.05 (7.09.96) : - une listview remplace les boutons.
- plus de limitation à 20 fichiers.
- meilleure gestion des erreurs.
- corrigé un hit enforcer dans le menu.
Version 1.1 (24.09.96) : - sauvegarde du dernier script exécuté.
- sauvegarde des choix effectués.
- quelques optimisations.
- fonctionne avec ou sans la Reqtools.library.
- affiche le dernier script sauvegardé.
- detection et lancement possible des préférences
de WBStartup+ si installé.
- création automatique du fichier xx_log au premier
lancement du programme.
- réécriture de la doc pour plus de clarté dans les
explications d'installation et de démarrage.
Version 1.2 (01.02.97) : - double-clique pour selectionner le script.
- corrigé un bug car quand le script comportait un
espace dans son nom, il n'était pas exécuté.